Memoization: The True Way To Optimize Your Code In Python